package cn.ltpcloud.common.pojo.mapper;

import cn.ltpcloud.common.pojo.po.SysRoleMenu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author jiejiebiezheyang
 * @since 2024-07-03 21:30
 */
public interface SysRoleMenuMapper extends BaseMapper<SysRoleMenu> {

    /**
     * 根据 角色id 查询关联的 菜单id
     */
    List<Integer> selectMenuIdByRoleId(Integer roleId);

    /**
     * 根据 角色id 关联 菜单
     * */
    void insertBatchByRoleId(@Param("roleId") Integer roleId, @Param("menuIds") List<Integer> menuIds);
}




